package com.wondersgroup.fjzlpt.console.dao.inter.role;

import com.alibaba.fastjson.JSONArray;
import com.quick.framework.boot.repository.sql.jdbcTemplate.inter.BaseDAO;

/**
 * 角色菜单功能
 * Created by lion on 2017/5/17.
 */
public interface RoleMenuActionDAO extends BaseDAO{
    /**
     * 批量插入
     * @param ary
     */
    public void inserBatch(String roleId, JSONArray ary);

    /**
     * 根据角色ID删除
     * @param roleId
     */
    public void deleteByRoleId(String roleId);

    /**
     * 根据菜单删除
     * @param menuId
     */
    public void deleteByMenuId(String menuId);

    /**
     * 查询角色对应的菜单功能
     * @param roleId
     * @return
     */
    public JSONArray queryByRoleId(String roleId);
}
